package com.xiaoda.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;
import java.text.SimpleDateFormat;

/**
 * 评论实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Comment {

    private int id; // 评论编号
    private User fromUid; // 谁评论的
    private User toUid; // 评论给谁
    private Article toAid; // 评论哪篇帖子
    private Comment toId; // 评论给哪个评论
    private String content; // 内容
    private Timestamp createTime; // 评论时间

    /**
     * 获取评论时间
     *
     * @return 返回格式化后的评论时间
     */
    public String getCreateTime() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        if (createTime == null) {
            return "";
        }
        return sdf.format(createTime);
    }

}
